b2e1329de6a64fc0ea160aee76b46805c5faa798,source_gen/jetbrains/mps/baseLanguage/editor/StaticFieldDeclaration_Editor.java,StaticFieldDeclaration_Editor,createVisibilityCell,#EditorContext#SNode#,122
Before Change
return editorCell;
}
public EditorCell createVisibilityCell(EditorContext context, SNode node) {
CellProviderWithRole provider = new RefNodeCellProvider(node, context);
provider.setRole("visibility");
provider.setNoTargetText("/*package*/");
provider.setReadOnly(false);
provider.setAllowsEmptyTarget(false);
EditorCell cellWithRole = this.createVisibilityCellinternal(context, node, provider);
SNode attributeConcept = provider.getRoleAttribute();
Class attributeKind = provider.getRoleAttributeClass();
if(attributeConcept != null) {
IOperationContext opContext = context.getOperationContext();
EditorManager manager = EditorManager.getInstanceFromContext(opContext);
return manager.createRoleAttributeCell(context, attributeConcept, attributeKind, cellWithRole);
} else
return cellWithRole;
}
public EditorCell createTypeCellinternal(EditorContext context, SNode node, CellProviderWithRole aProvider) {
CellProviderWithRole provider = aProvider;
After Change
editorCell.setLayoutConstraint("");
return editorCell;
}
public EditorCell create_Component_VisibilityCell(EditorContext context, SNode node) {
if(this.my_Component_Visibility4 == null) {
this.my_Component_Visibility4 = new _Component_Visibility(node);
}
EditorCell componentCell = this.my_Component_Visibility4.createEditorCell(context);
EditorCell_Collection editorCell = EditorCell_Collection.createHorizontal(context, node);
editorCell.addEditorCell(componentCell);
editorCell.setSelectable(true);
editorCell.setDrawBorder(false);
editorCell.setDrawBrackets(false);
editorCell.setBracketsColor(Color.black);
editorCell.putUserObject(EditorCell.CELL_ID, node.getId() + "_1178547822277");
editorCell.setLayoutConstraint("");
return editorCell;
}
public EditorCell createConstantCell(EditorContext context, SNode node, String text) {
EditorCell_Constant editorCell = EditorCell_Constant.create(context, node, text, false);